/*背景颜色  #440004*/
/*边框颜色  #480105*/
/*默认自定义*/
a{ color:#666; text-decoration:none;}
p{display:inline-block; display:inline-block; _zoom:1;*display:inline;}
a:link,a:visited{ text-decoration:none;}
a:hover{ color:#fe8602;}
ul{list-style: circle;}
.bg440004{background:#440004;}
/*输入框不要上下箭头*/
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {  -webkit-appearance: none;}
input[type="number"] {  -moz-appearance: textfield;}
.font-red{color:red;}
.float-left{float:left;}
.float-right{float:right;}
.mt-0{margin-top: 0px;}
.mb-0{margin-bottom: 0px;}
.mb-20{margin-bottom: 20px;}
.mt25{margin-top:25px;}
.bd-1{ border:1px solid #ccc;}
.h240{height:240px; overflow: hidden;}
.w-100{width:100%;}
.clearfix20{height:20px;}
.clearfix80{height:80px;}
.navbar-default .navbar-toggle .icon-bar{background:#ffffff;}
@media screen and (min-width: 0px) and (max-width: 768px){
  .fFriendLink{text-align: center;}
  .navbar-nav>li>a{margin-top:0 !important; margin-bottom:0 !important;}
  .navbar-right{float:left;}
  /*.navbar-right li a{width:150px;}*/
  .form-group{margin:0;}
}
@media screen and (min-width: 768px) and (max-width: 1500px){
  .navbar-right li a {
    width:60px;
    float:left;
    text-align: center;
  }
}
b.text-white{color:#fff;}
a.text-white{color:#fff;}
a.text-white:hover{color:#fe8602;}
.btn{border-radius: 0;}
.btn-brown{color: #fff;background-color: #480105;border-color: #480105;}
.btn-brown:hover {color: #fff;background-color: #440004; border-color: #440004;
}
h3.personal-con-tit{border-bottom:2px solid #480105; padding-bottom:15px; padding-top:0; margin-top:0;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
  background-color: #440004;
  border-color: #440004;
}
.form-control{border-radius: 0;}
.input-group-addon{border-radius: 0;}
.pagination{border-radius:0;}
.pagination>li:last-child>a, .pagination>li:last-child>span{border-radius:0;}
.pagination>li:first-child>a, .pagination>li:first-child>span{border-radius:0;}
.breadcrumb{border-radius:0; border-left:2px solid #480105;}
#headLogin02 .navbar-right{ min-width: 120px;}
/*添加银行卡*/
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{
  z-index: 2;
  color: #333;
  background-color: #f5f5f5;
  border-color: #480105;
}
.panel-default {
  border:0;
}
.panel-default>.panel-heading {
  /*color: #fff;*/
  background-color: #f5f5f5;
  border: 0;
  border-left:2px solid #480105;
  border-bottom:1px solid #eee;
}
.panel-heading{
  border-top-left-radius: 0;
  border-top-right-radius: 0;}
.list-group-item{border: 0px solid #480105;}
.panel {
  -webkit-box-shadow: 0 1px 0px rgba(0,0,0,.05);
  box-shadow: 0 1px 0px rgba(0,0,0,.05);
}
.kaihuNav .list-group-item:hover{background:#f5f5f5;}


/*@media (min-width: 768px)*/

/*头部*/
/*@media (min-width: 960px) {*/
  a.logo-link{padding:10px;}
  .navbar-brand{
    height:80px;
  }
.navbar-nav>li>a {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-default {
  background-color: #440004;
  border-color: #480105;
}
.navbar{
  height: 80px;
  /*overflow:hidden;*/
}
.navbar-default .navbar-nav>li>a {
  color: #fff;
  border-bottom:2px solid #440004;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
  color: #fe8602;
  background-color: transparent;
  border-bottom:2px solid #fe8602;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover
{
  color: #fff;
  border-bottom:2px solid #440004;
}
.navbar-nav{
  background-color: #440004;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
  color: #fff;
  background-color: #440004;
  border-bottom:2px solid #fe8602;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
  color: #fff;
  background-color: #440004;
  border-bottom:2px solid #fe8602;
}
  .dropdown-menu{background:#440004}
  .dropdown-menu>li>a{color:#fff;}
  .dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{
    background-color: #fe8602;
    color:#fff;
  }


.navbar-form{
  margin-top:23px;
  margin-bottom:23px;
}


.navbar-right li a {
  padding-top:15px;
  padding-bottom:15px;
}
.navbar-right li a.btn-primary:focus,.navbar-right li a.btn-primary:hover {
  color: #fff;
  background-color: #286090 !important;
  border-color: #204d74;
}
  .navbar-right li a.btn-success:focus,.navbar-right li a.btn-success:hover {
  color: #fff;
  background-color: #449d44 !important;;
  border-color: #398439;
}
/*}*/



/*底部*/
footer {
  padding: 20px 0 20px 0;
  background: #f5f5f5;
  border-top: 1px solid #e1e1e1;
}
footer .f-info li{
  height: 30px;
  line-height: 30px;
}

.new-area-notice{ border-top:1px solid #cccccc; padding-top:10px !important;}
.new-area-notice ul { float: left;}
.new-area-notice ul li{ float:left;margin-right:20px;}
.new-area-notice ul li a{
  max-width:200px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
  float: left;
  margin-right:10px;
}
.new-area-notice ul li>span{ float:left;}

/*新闻区域轮播*/
.new-area-slide{}

.new-area-tel{position:relative; overflow: hidden; padding:10px; background:#f8f8f8; width:100%; float:left;}
.new-area-tel p{display: block;}
a.new-area-tel:hover{text-decoration: none;}
a.new-area-tel:hover p{ color:#333; text-decoration: none !important;}
.new-area-tel img{position:absolute; right:0px; top:0;}

.new-area-pc{position:relative; overflow: hidden; padding:10px; background:#f8f8f8; width:100%; float:left;}
.new-area-pc p{display: block;}
a.new-area-pc:hover{text-decoration: none;}
a.new-area-pc:hover p{ color:#333; text-decoration: none !important;}
.new-area-pc img{position:absolute; right:0px; top:0;}

.new-area-down{ width:100%; float:left;}
a.new-area-down:hover{text-decoration: none;}
a.new-area-down:hover p{ color:#333; text-decoration: none !important;}

.new-area-list{ padding:0 10px 10px;}
.new-area-list ul li{float:left; clear:both; overflow: hidden; width:100%; height:30px; line-height: 30px;}
.new-area-list ul li a{float:left; max-width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.new-area-list ul li span{ float:right;}

.new-area-ad{}

/*合作伙伴*/
.partner-list h3{ border-top:1px solid #ccc; padding-top:20px; margin-top:0;}
.partner-list ul li{ float:left; margin-right:10px; margin-bottom:10px;}
/*.partner-list ul li img{ width:150px;}*/




/*新闻列表*/
.arclist ul.list{ padding-left:0;}
.arclist ul.list li{float:left; clear:both; overflow: hidden; width:100%; height:30px; line-height: 30px;
  background: url(http://www.jme.com/Content/images/new2.jpg) no-repeat 0px center; padding-left:20px;
}
.arclist ul.list li:hover{ background:#f8f8f8 url(http://www.jme.com/Content/images/new2.jpg) no-repeat 0px center;}
.arclist ul.list li a{float:left; max-width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.arclist ul.list li span{ float:right;}

/*新闻正文*/
.arccon{}
.arccon h1{ line-height: 1.5em;}
.article-content p{ text-indent: 2em; font-size: 14px; height:30px; line-height: 30px;}

/*新闻公用*/

h3.typeTitle,
h3.typeTitle:focus,
h3.typeTitle:hover{
  background-color: #440004;
  border-color: #480105;
  margin-top:0;
  font-size: 16px;
  color: #fff;
  font-weight:bold;
}
.arclist .list-group-item.active,
.arclist .list-group-item.active:focus,
.arclist .list-group-item.active:hover,
.arccon .list-group-item.active,
.arccon .list-group-item.active:focus,
.arccon .list-group-item.active:hover{
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
  border-left:2px solid #480105;
  border-radius: 0;
}

a.list-group-item{padding-left:20px;}
/*软件下载背景*/
.bgdown01{background:#f0f1f2;}

/*@media screen and (min-width: 0px) and (max-width: 768px){body{padding-bottom: 60px;} body li.smList{width: 95px !important; padding: 5px !important;}}*/
.minH245{min-height: 245px;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding: 0 5px;}

/*.mainNav + div{margin-top: 50px;}*/
.navbarList{margin-bottom: 5px;}
.loginArea .nav li{float: left;}
.headLogo{margin-bottom: 15px;}
.headLogo .officialEWM a{float: right; margin-left: 20px; text-align: center;}
.headLogo .officialEWM a span{float: left;}
.headLogo .officialEWM a img{margin: 0 auto;}
.headLogo .officialEWM a input{height: 30px; border-radius: 15px;}
.mainNav .list-group{margin-bottom: 0;}
.mainNav .list-group-item{padding-left: 30px; border-left: none; border-right: none; border-bottom: none; border-radius: 0;}
.mainNav .panel-group .panel{margin-top: 0; margin-bottom:1px; border-radius: 0;}
li:hover .dropdown-menu{display: block;}
.tbImg img{max-width: 32px; max-height: 32px;}
.addAndDel{}
.addAndDel .col-sm-2{border: 1px solid #e7b9bc; margin-right: 10px; margin-top: 5px; padding: 5px; height: 100px;}
.addAndDel .col-sm-2:hover{cursor: pointer;}
.addAndDel .col-sm-3{border: 1px solid #e7b9bc; margin-right: 10px; margin-top: 5px; padding: 5px; height: 100px;}
.addAndDel .col-sm-3:hover{cursor: pointer;}
.addCardWdcx{padding: 0; line-height: 34px;}
.delCard, .addCard{width: 100%; height: 30px; line-height: 30px; border-top: 1px solid #e7b9bc; float: left; position: absolute; bottom: 0; left: 0;}
.copyRight{border-top: 1px solid #da251c; padding-top: 15px;}
.cCardAddress .form-control{width: 30%; margin-bottom: 10px; display: inline-block;}
/*璧勯噾绠＄悊*/
.payCzyh{padding-left: 0px;}
.payCzyh p{padding: 10px; margin-bottom: 10px; border: 1px solid #999999; color: #999999; cursor: pointer;}
.payCzyh p.active, .payCzyh p:hover{border: 1px solid #337ab7; color: #337ab7;}
.payCzjkWarp p{float: left; clear: both; cursor: pointer;}
.payCzjk{font-size: 14px;}
.payCzjkWarp p img{padding: 5px; border: 2px solid #ccc;}
.payCzjkWarp p.active img, .payCzjkWarp p img:hover{border: 2px solid #337ab7; color: #337ab7;}
.bdpd10{border: 1px solid #ccc; padding: 10px;}
#accordion1 .col-md-8 p, #accordion1 .col-md-3 p, #accordion1 .col-md-2 p{font-size: 14px; line-height: 1.5em;}
.payOffine, .payCzyh p{font-size: 14px; line-height: 1.5em;}
.transCom{}
.transCom li{border-radius: 5px; width: 165px; padding: 50px 35px; margin-right: 10px; margin-bottom: 10px; text-align: center; border: 1px solid #ccc; float: left; cursor: pointer; position: relative;}
.transCom li:hover{border: 1px solid #39A1EA;}
.transCom li i{font-style: normal;}
.transCom li.active{border: 1px solid #39A1EA;}
.transCom li img{display: none;}
.transCom li.active .bgList{display: inline-block; position: absolute; right: 0; bottom: 0;}
.chooseMon li{width: 170px; padding: 15px 35px;}
.tableFaxq tr{height: 66px;}
.tableFaxq tr td{font-size: 14px;}
.tableFaxq tr th{font-size: 14px;}
.btnModifyDataCon{display: inline-block; border: 1px solid #337ab7; padding: 3px 0 3px 5px; min-width: 180px}
.headPortrait{width: 140px; margin-right: 25px; float: left;}
.headPortrait p{width: 100px; margin: 10px auto 5px; line-height: 1.2em; color: #999; font-size: 12px;}
.PersonalInfo{border: 1px solid #ddd; margin-top: 8px; padding: 15px;}
.PersonalInfo .infoBr{border-right: 1px dashed #ddd;}
.CreditInfo{/*float: left;*/ /*line-height: 1.8em;*/ /*border-right: 1px dashed #ddd;*/ /*padding: 0 18px 20px 0;*/}
.toolBar li{float: left; margin: 5px;}
.toolBar li a{ font-size: 18px;}
.toolBar li a:hover{ color: #666666;}
.toolBar li a.choose{color: #39A1EA;}
.infoLine{width: 0; height: 150px; float: left;}
.moneyInfoDes li{max-width: 255px; height: 70px; float: left; background: #4CC3A5; line-height: 70px; padding-left: 15px; padding-right: 15px; color: #fff; margin-bottom: 10px;}
.moneyInfoDes li:first-child{margin-right: 10px; background: #FF7B47;}
.txFt14{font-size: 14px;}
.txWrap table{font-size: 14px;}
.container table{font-size: 14px;}
.modifyData .form-group{margin: 0; padding: 0;}
/*澶ч椤�*/
.quickNavArea .panel-body{/*height:240px;*/}
.quickNav .panel-body .thumbnail{margin-bottom: 10px; border: 0;}
.quickNav .panel-body .panel-body{padding-bottom: 5px;}
.quickNav p{margin-bottom: 20px;}
.quickNav .panel-body{padding-top: 20px;}
.hotNews h4{margin: 0px; line-height: 26px; font-size: 16px; font-weight: bold;}
.hotNews p{line-height: 22px;}
.hotNewsXs h4{}
.hotNewsXs img{}
.hotNewsXs p{}
.goldNotice .panel-body{padding-top: 5px; padding-bottom: 5px;}
.goldNotice ul{margin-bottom: 8px;}
.goldNotice ul li{height: 25px; line-height: 28px; clear: both;}
.goldNotice ul li a{font-weight: normal; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left;}
#hotNewsSlide ol{bottom: 0px; right: 40px; width: initial; left: initial;}
#hotNewsSlide ol li{width: 15px; height: 15px; border-radius: 0; border: 0; text-indent: 0; line-height: 15px; background: #fff; color: #F60;}
#hotNewsSlide ol li.active{width: 15px; height: 15px; /*border: 1px solid #ffffff;*/ background: #F60; color: #fff;}
#hotNewsSlide ol li.active a{color: #fff;}
#hotNewsSlide .carousel-inner{margin: 10px 5px 6px;}
.adImg5 ul li{width: 20%; float: left; border-right: 5px solid #ffffff; overflow: hidden;}
.adImg5 ul li:last-child{border-right: 0px solid #ffffff;}
.adImg5 ul li img{width: 100%; height: auto;}
.crossCityTit .panel{margin-bottom: 10px;}
.crossCityTit .panel-heading{padding: 0;}
.crossCityTit ul{margin-bottom: 0;}
.crossCityTit ul li{padding: 10px 20px;}
.crossCityTit ul li:hover{background: #F60;}
.crossCityTit ul li:hover a{color: #fff;}
.crossCityTit .panel-heading span{padding: 10px 15px;}
.crossCityCon .panel-body{height: 190px;}
#myTabCrossCityContent{border: 1px solid #ddd; padding: 25px 0; text-align: center; margin-top: 0; border-top: 0; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}
.crossCityArea1 ul{border-bottom: 0; background: #f93;}
.crossCityArea1 ul li{width: 33.3333%; text-align: center; margin-bottom: 0px;}
.crossCityArea1 ul li.active{background: #F60; border: 0;}
.crossCityArea1 .nav-tabs > li.active > a,
.crossCityArea1 .nav-tabs > li.active > a:focus,
.crossCityArea1 .nav-tabs > li.active > a:hover{background: #F60; border: 0; color: #fff;}
.crossCityArea1 ul li.active a{color: #fff; background: #F60;}
.crossCityArea1 ul li a{margin-right: 0px; border-radius: 0px; padding: 5px 10px; border: 0; color: #fff;}
.crossCityArea1 .nav-tabs > li > a:hover{border-color: #F60 #F60 #F60; background: #F60;}
.crossCityArea2 ul li, .crossCityArea3 ul li{line-height: 28px;}
.crossCityArea2 ul li a, .crossCityArea3 ul li a{font-weight: normal; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left;}
#adCenter ol{bottom: 0px; right: 10px; width: initial; left: initial;}
#adCenter ol li{width: 15px; height: 15px; border-radius: 0; text-indent: 0; line-height: 15px; background: #ccc;}
#adCenter ol li.active{width: 16px; width: 16px; height: 16px; background: #F60; border: 1px solid #fff;}
.typeShow .panel-body{padding: 10px; overflow: hidden;}
.typeShowImg{width: 100%; font-size: 0;}
.typeShowImg a{margin-left: 10px; vertical-align: top;}
#myTabContent{margin-top: 0; padding: 20px; padding-bottom: 36px; border: 1px solid #ddd; border-top: 0;}
#myTabContent .col-md-6:last-child{border-left: 1px solid #ccc;}
#myTabContent img{width: 150px; height: 120px; margin: 10px; margin-left: 0; margin-top: 0;}
#myTabContent p, #myTabContent li{font-size: 14px; line-height: 26px;}
.mediaArea #myTabContent, .mediaArea .panel-body{height: 260px;}
#tabMediaReports ul{padding-left: 20px;}
.goldAcademy{}
.comListStyle .comListCon{}
.comListStyle .comListCon h4{font-size: 16px;}
.comListStyle .comListCon img{width: 140px; height: 90px; padding: 0 5px 5px 0; float: left;}
.comListStyle .comListCon p{font-size: 12px; text-indent: 2em;}
.comListStyle .comListCon ul{clear: both;}
.comListStyle .comListCon ul li{line-height: 24px;}
.menuFoot{background: #fff; border-radius: 0;}
.menuFoot a{border-radius: 0;}
.menuFoot a.active, .menuFoot .btn.focus, .menuFoot .btn:focus, .menuFoot .btn:hover{border-radius: 0; color: #ff6600; background-color: #FFFFFF; border-color: #ffffff;}
.quotationCon{width: 100%; height: 200px;}
.str_wrap{background: #ffffff;}
.str_wrap.str_active{background: #ffffff;}
.headMenu .navbar-nav > li{margin: 0 15px;}
.headMenu ul li > a{font-size: 16px;}
.headMenuArea{margin-bottom: 0;}



